|
Griffon is an open source rich client platform framework which uses the Groovy programming language (which is in turn based on the Java platform). Griffon is intended to be a high-productivity framework by rewarding use of the Model-View-Controller paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer. A significant portion of the build environment is directly derived from the Grails codebase and hence follows many of its conventions. The first release is the fruit of the effort by the Groovy Swing team and an attempt to take the best of rapid application development, as indicated by its Grails-like structure, the agility of Groovy, and the availability of components for Swing. == Overview == Griffon aims to reduce the typical confusion that occurs with traditional Swing development. Due to the MVC structure of Griffon, developers never have to go searching for files or be confused on how to start a new project. Everything begins with: griffon create-app The generated project follows this structure:
The builder infrastructure enables seamless integration of different widget libraries such as Swing, JIDE, and SwingX. Griffon’s built-in scripts include targets for desktop, webstart, and applets. The baseline requirement is Java 5 or higher. In the first release, three sample applications are included : * Greet, a Groovy Twitter client featured in the JavaOne 2009 Script Bowl, * FontPicker, an application to view the available fonts on one's machine, * SwingPad, a lightweight designer application for Griffon user interfaces. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Griffon (framework)」の詳細全文を読む スポンサード リンク
|